set scroller1Params to [#upSprite: 8, #downSprite: 9, #displaySprite: featText, #displayMember: "featured game display", #displayLines: 6, #sourceText: the text of member "featured games", #normalColor: 255]
set scroller2Params to [#upSprite: 12, #downSprite: 13, #displaySprite: revText, #displayMember: "reviewed game display", #displayLines: 5, #sourceText: the text of member "reviewed games", #normalColor: 255]
NewVideoDisplay(newMenu, [#cleanup: 1])
set features to NewTextScroller(newMenu, scroller1Params)
set reviews to NewTextScroller(newMenu, scroller2Params)
SetGameList(newMenu, featText, #features, revText, "Select a feature.")
SetGameList(newMenu, revText, #reviews, featText, "Select a review.")
cursor(-1)
end
on SetGameList newMenu, textListSprite, category, otherTextList, statusMessage
global titleDatabase
set gameList to getrecords(titleDatabase, category, "coverstory")
if not listp(gameList) then
put "No games in that category"
else
set button to BasicButton(newMenu, [#hotSprites: [textListSprite], #statusMessage: statusMessage])
set gameParams to [#gameList: gameList, #memberID: the memberNum of sprite textListSprite, #normalColor: 255, #hiliteColor: 6]